Java入门

您所在的位置:网站首页 for while do while都可能出现死循环 Java入门

Java入门

2023-11-03 19:33| 来源: 网络整理| 查看: 265

第1关:Java循环结构之while循环 任务描述 本小节需要你完成一个做俯卧撑的小程序,效果如下: 在这里插入图片描述 相关知识 Java中常用的循环有三种:while,do…while,for。 本小节我们先来看看while循环。 while循环的特点 循环顾名思义就是:重复的做某个事情,Java中的循环也是如此,当我们在开发中需要重复的做某个事情的时候,你就要想到循环了,接下来我们就来看看while循环是怎么使用的吧! while(条件){ } 哈哈,是不是似曾相识呢?和我们在之前中讲到的if语句很像吧。没错while语句的用法和if差不多,if语句的特点是如果小括号中的条件成立,就执行一次大括号中的代码,那while循环语句的特点呢?我选择保密。 while循环体验 在D盘下新建一个文件HelloWorld.java输入下列代码。 在这里插入图片描述

编译运行。 在这里插入图片描述 做完上面两步之后你会发现你的程序一直在运行,根本停不下来,这是什么原因呢?也许你已经看出来了。 在这里插入图片描述 可是怎么解决呢?哈哈,授人以鱼不如授人以渔。 编程要求 在start-end区域中填充代码,使程序能输出如下效果: 在这里插入图片描述 测试说明 如果你写了一个死循环,评测的时候会导致评测超时,如果右侧一直在加载,说明评测超时了,这个时候请刷新你的页面。 开始吧,不要被循环给转晕了哟! 参考代码: package step1; public class HelloWorld { public static void main(String[] args) { /*****start*****/ int i=1; while(i } 在这里插入图片描述 输出: 做了1个俯卧撑 做了2个俯卧撑 做了3个俯卧撑 做了4个俯卧撑 做了5个俯卧撑 编程要求 是不是会用了呢?来试试吧,在start-end区域中填充代码,用for循环实现一个自然数N的阶乘。 例如:给定一个数数N=5,那么它的阶乘为12345。 效果图如下: 在这里插入图片描述 测试说明 平台会对你的代码进行运行测试,如果实际输出与预期输出相同,则算通关。 开始你的任务吧! 参考代码:

package step5; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请给定一个自然数N:"); int N = sc.nextInt();//获取输入的整数N int sum = 1; /*****start*****/ int i=1; for(i=1;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3